﻿
using HBase;
using hCommand;
using Persistence;
using System;
using System.Collections.Generic;

namespace Persistence {
    public interface IDooServer : IDoServer {
        
        List<WhDooDet> getDetials(long receiptOutId); 
        List<DoodetailDto> GetOutDetials(long receiptOutId);
        List<WhDoExcel> GetExportList(DoDto dto); 
        Page<WhDoo> QueryReceiptOutPage(DoDto dto); 
        List<WhDoo> GetAllList(long receiptOutId);
        WhDoo getDoo(String  doNO);
        List<CoreStockDet> getCsdList(WhDoo doo);
        List<CoreStockDet> getCsdHisList(WhDoo doo);
        
        List<CoreStockDet> getCsdListForSelect(WhDooDet wdd); 
        List<WhDooDet> GetReceiptOutDetail(DoAddDto model);
        bool deleteDoo(long dooid);
        bool deleteDetById(long id);
    
        bool UpdateUploadById(long id);
        bool UpdateStatusById(long id,int status); 
      
    }
}
